html, body {background:#272727 url("i/bggranreserva.gif") 0 0 repeat-y;background-position: 50% 0;}
#adtop, .adtop, .news {background-color: transparent;}

#wrapper {background: url("i/bgitems02.jpg") 0 0 no-repeat;background-position: 50% 0;} 

.c34 { background:#E7E7E7; width:316px; padding-left:7px; padding-top:5px; display:inline; margin:5px 0 0 0;}
.c34 a { color:#000; text-decoration:underline;} 
.c34 .size300x250 { background-color:transparent}
.c100 .c66 .c34 { background:#fff; margin-top:0px; padding-top: 0;width:213px; padding-left: 0;}

*html .c34 { background: #e7e6d2; width: 316px; margin:5px 0 0 0; padding:5px 0 0 7px; display: inline; overflow: hidden;}
*html .c66 .c25 { margin: 0; padding: 0; float: left; display: inline; width: 157px; overflow: hidden;}

body#television .c100 .c34 .bg02 { background:#fff; margin:5px 0 10px 0; padding:0 10px 5px 10px; width:287px; border-top:1px solid #570b10; border-left:1px solid #570b10; border-right:2px solid #570b10; border-bottom:2px solid #570b10;}
body#television .c100 .c34 .bg02 span { display:block;padding:4px 0;}
body#television .c100 .c34 .bg02 span.M { padding-bottom: 0px;}
body#television .c100 .c34 .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") no-repeat scroll 10px 100%; }

body#television .c100 .bg02 { background:#e7e6d2; margin:5px 0 10px 0; padding:0 10px 5px 10px; width:930px; border-top:1px solid #570b10; border-left:1px solid #570b10; border-right:2px solid #570b10; border-bottom:2px solid #570b10;}
body#television .c100 .bg02 span { display:block;padding:4px 0;}
body#television .c100 .bg02 span.M { padding-bottom: 0px;}
body#television .c100 .bg02 span.imgL { background:transparent url("i/bg/bgimgB2.png") no-repeat scroll 10px 100%; }

body#television .c34 .encuestaHead { display:none;}


/* start cabecera */
#headgranreserva { font: 14px arial, sans-serif; width:100%; padding: 0 0 10px 0; margin:0 0 10px 0; position: relative; background: url("i/bg_paisaje.jpg") top left no-repeat; float: left}
ul#headgranreserva { margin:10px 0 0 0; padding:0; float:left; display:inline; background:url("i/bgmenu.gif") top center repeat-x;position:relative; text-align: center;}
ul#headgranreserva li { margin:0; list-style: none; display:inline;}
ul#headgranreserva li.active a span { background:url("i/liactive.gif") top center repeat-x}
ul#headgranreserva li a { display: inline; color: #fff; margin:0; padding: 0; text-decoration: none; line-height: 42px;}	
ul#headgranreserva li a span { color:#fff; cursor:pointer; padding:18px 15px 16px 15px; margin: 0; display: inline;}
ul#headgranreserva li a:hover span { background: url("i/liactive.gif") top center repeat-x}

body#television .c100 .c100 .c34 {background: #fff; width: auto; margin: 0 0 0 0; padding: 0 0 0 0;}
body#television .c100 .c100 .c34 h2.M, body#television .c100 .c100 .c34 .mark h3.M {font:18px/20px arial,sans-serif;letter-spacing:normal;}
body#television .c100 .c100 .c34 h2.M a, body#television .c100 .c100 .c34 .mark h3.M a{color:#004276; text-decoration: none;}
body#television .c100 .c100 .c34 h2.M a:hover, body#television .c100 .c100 .c34 .mark h3.M a:hover{color:#B00640;}
